package com.estate.system.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.estate.common.core.domain.AjaxResult;
import com.estate.common.core.domain.entity.SysDictType;
import com.estate.common.core.domain.entity.TransactionData;
import com.estate.common.utils.PageOutPutBean;
import com.estate.common.utils.PageQuery;
import org.springframework.web.multipart.MultipartFile;

import java.util.Map;

/**
 * 部门管理 服务层
 *
 * @author ruoyi
 */
public interface ITransactionDataService {

    AjaxResult importSalesData(MultipartFile file);

    PageOutPutBean<TransactionData> preViewImportSalesData(String importId, PageQuery pageQuery);

    AjaxResult saveImportSalesData(String importId);

    AjaxResult extraInfoOfSalesData();

    Map<String, Object> getTransactions(Map<String, Object> paramData);
}
